package k2_oop.p4_singletonPattern.demo01;

public class Sun {

    //1.创建一个private修饰的构造方法，避免通过new形式创建多个对象
    private Sun(){}

    //2.类内部得有一个用于提供出去的对象,也需要使用private修饰，否则直接可以获取这个属性值
    private static Sun sun = new Sun();

    //3.提供一个public的方法用于向外提供对象
    public static Sun getInstance(){
        return sun;
    }


}
